by way of satisfaction or compensation - Inglés Sinónimo Diccionario